technically correct - French English Dictionary